[Top] [Prev] [Next] [Bottom] [Contents]

SaFreeCbs

SaFreeCbs deallocates memory that was malloc'd by one of the SaMakeCbs function calls.

Synopsis

#include "SaPopCalls.h"
void SaFreeCbs(SaCallbackStruct *cbs);

Arguments

cbs
An SaCallbackStruct callback structure.

Return Values

None.

Description

SaFreeCbs deallocates memory that was malloc'd by one of the SaMakeCbs function calls.

Example

#include "SaConsoleCalls.h"
void SaPopulateFields(list, client_data, cbs)
Widget list;
XtPointer client_data;
SaCallbackStruct *cbs;
{
	SaCallbackStruct *pcbs;
	pcbs = SaMakeCbsStartStopCol(cbs, 0, 5);
	SaPopulateTextFieldByCol(UxGetWidget(textField3),0,pcbs);
	SaPopulateTextFieldByCol(UxGetWidget(textField4),1,pcbs);
	SaPopulateTextFieldByCol(UxGetWidget(textField6),2,pcbs);
	SaPopulateTextFieldByCol(UxGetWidget(textField5),3,pcbs);
	SaPopulateTextFieldByCol(UxGetWidget(textField8),4,pcbs);
	SaPopulateTextFieldByCol(UxGetWidget(textField7),5,pcbs);
	SaFreeCbs(pcbs);
	pcbs = SaMakeCbsByCol(cbs, 2);
	SaPopulateTitleAndIcon(UxGetWidget(topLevelShell1), 
	NULL,pcbs);
	SaFreeCbs(pcbs);
	pcbs = SaMakeCbsByGroup(cbs, 0);
	SaPopulateList(UxGetWidget(scrolledList1), NULL, pcbs);
	SaFreeCbs(pcbs);
	pcbs = SaMakeCbsStartColRange(cbs, 6, 1);
	SaPopulateTextField(UxGetWidget(textField7), NULL,pcbs);
	SaFreeCbs(pcbs);
}

See Also



[Top] [Prev] [Next] [Bottom] [Contents]

info@bluestone.com
Copyright © 1997, Bluestone. All rights reserved.